<?php
header('content-type:text/html;charset=utf-8');

function movedir($dir,$topath){
//    如果不能存在要移动的目录，就在目标位置创建目录
    is_dir($topath.'/'.basename($dir)) || mkdir($topath.'/'.basename($dir),0777,true);
//    获得要复制的文件夹里的所有的文件
    $allfile = glob($dir.'/*');
    foreach($allfile as $k=>$v){
        if (is_dir($v)) {
            movedir($v,$topath.'/'.basename($dir));
        }else{//如果是文件，就直接复制
            copy($v,$topath.'/'.basename($dir).'/'.basename($v));
        }
    }
}

movedir('abc','to');


